package com.opendeepsearch.state;

import java.util.List;

// 监督者状态
public class SupervisorState extends AgentState {
    private String researchBrief;
    private List<String> researchQuestions;
    private int iteration;

    public SupervisorState(String id, String status, String researchBrief, List<String> researchQuestions, int iteration) {
        super(id, status);
        this.researchBrief = researchBrief;
        this.researchQuestions = researchQuestions;
        this.iteration = iteration;
    }

    public String getResearchBrief() { return researchBrief; }
    public List<String> getResearchQuestions() { return researchQuestions; }
    public int getIteration() { return iteration; }
    public void incrementIteration() { this.iteration++; }
}

